package net.ericaro.neojavagen.interfaces;

/** <b>InterfaceDeclaration</b> is any instance of  
 *  <ul>
 *  <li> {@link net .ericaro .neojavagen .interfaces .NormalInterfaceDeclaration  NormalInterfaceDeclaration</li>
 *  <li> {@link net .ericaro .neojavagen .interfaces .AnnotationTypeDeclaration  AnnotationTypeDeclaration</li>
 *  </ul>
 * 
 * @author eric@ericaro.net
 *
  */
public interface InterfaceDeclaration extends net.ericaro.neojavagen.classes.ClassBodyDeclaration, net.ericaro.neojavagen.packages.TypeDeclaration, net.ericaro.neojavagen.interfaces.InterfaceMemberDeclaration, net.ericaro.neojavagen.interfaces.AnnotationTypeElementDeclaration {
}
